cnc portfolio accounting e-financial milling autocad pay bills online cad machining operational risk management fabrication cam performance reporting financial